Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
67 TELSCOMBE ROAD Detached £752,975 £170,000 19 May 1999
68 TELSCOMBE ROAD Detached £636,028 £371,250 19 Apr 2011
69A TELSCOMBE ROAD Semi-Detached £412,887 £87,950 29 Jun 1998
70 TELSCOMBE ROAD Detached £264,718 £75,000 9 Feb 2001
71 TELSCOMBE ROAD Detached £726,838 £580,000 23 Mar 2018
71A TELSCOMBE ROAD Detached £725,730 £595,000 29 Jan 2020